package io.renren.modules.book.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
@TableName("health_info")
public class HealthEntity {
    private Integer hiUnid;

    /**  */
    private String hiUuid;

    /** 记录人姓名 */
    private String hiUserName;

    /** 记录人身份证号码 */
    private String hiUserIdcard;

    /** 记录人电话号码 */
    private String hiUserPhone;

    /** 创建时间 */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date hiCreateTime;

    /** 修改时间 */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date hiUpdateTime;

    /** 数据状态 */
    private String hiStatus;

    /** 备注 */
    private String hiRemark;

    /** 地址 */
    private String hiAddress;

    /** hiSceneCode */
    private String hiSceneCode;

    /** 扫码时间 */
    private Date hiSmTime;

    /** 健康码 */
    private String hiHealthCode;

    /** 行程码 */
    private String hiTripCode;

    /** 疫苗接种信息 */
    private String hiVaccine;

    /** 疫苗接种是否接种0-未接种 1-已接种 */
    private String hiVaccineStatus;

    /**所属街道*/
    @TableField(exist = false)
    private String street;
    @TableField(exist = false)
    private Long page;
    @TableField(exist = false)
    private Long limit;

    //private QrCodeInfo qrCodeInfo;

    /**市*/
    private String hiCity;

    /**区*/
    private String hiArea;

    /**街道*/
    private String hiStreet;

    /**性别*/
    private String hiSex;

    /**单位名称*/
    private String hiDepName;
    @TableField(exist = false)
    private String startTime;
    @TableField(exist = false)
    private String endTime;
}
